Definition of Devil's Apples

  • (noun) a plant of southern Europe and North Africa having purple flowers, yellow fruits and a forked root formerly thought to have magical powers

Synonyms of Devil's Apples


Antonyms of Devil's Apples


No Antonyms Found.

Homophones of Devil's Apples


No Homophones Found.